package org.lex.utils.pool;

public interface ObjectFactory<T> {
	public T create();

	public void destroy(T obj);

	public boolean isReuseable(T obj);

	public void prepare(T obj);

	public boolean clean(T obj);
}
